Scott McLaughlin won his second straight race at Barber Motorsports Park, giving Team Penske a much-needed triumph just days after IndyCar erased Josef Newgarden's victory and also disqualified ...
Roger Penske, who owns the team, IndyCar and Indianapolis Motor Speedway, has said he was embarrassed by all this. He summoned all IndyCar owners into his motorcoach for a brief Saturday mea culpa ...